Typed Logics With States
نویسنده
چکیده
The paper presents a simple format for typed logics with states by adding a function for register update to standard typed lambda calculus. It is shown that universal validity of equality for this extended language is decidable (extending a well-known result of Friedman for typed lambda calculus). This system is next extended to a full fledged typed dynamic logic, and it is illustrated how the resulting format allows for very simple and intuitive representations of dynamic semantics for natural language and denotational semantics for imperative programming. The proposal is compared with some alternative approaches to formulating typed versions of dynamic logics.
منابع مشابه
Ins - R 9703 1997
The paper presents a simple format for typed logics with states by adding a function for register update to standard typed lambda calculus. It is shown that universal validity of equality for this extended language is decidable (extending a well-known result of Friedman for typed lambda calculus). This system is next extended to a full edged typed dynamic logic, and it is illustrated how the re...
متن کاملAbstract: Dependently Typed Programming with Domain-Specific Logics
Dependently Typed Programming with Domain-Specific Logics
متن کاملThe Theorems of Beth and Craig in Abstract Model Theory,iii: ∆-logics and Infinitary Logics Sh113
We give a general technique on how to produce counterexamples to Beth’s definability (and weak definability) theorem. The method is then applied for various infinitary, cardinality quantifier logics and ∆-closure of such logics. I would like to thank Alice Leonhardt for the beautiful typing. AMS-Classification: 03C95, 03C20, 03E55, 03C55, 03C30. The author would like to thank the United States ...
متن کاملDependently Typed Programming with Domain-Specific Logics
This dissertation describes progress on programming with domain-specific specification logics in dependently typed programming languages. Domain-specific logics are a promising way to verify software, using a logic tailored to a style of programming or an application domain. Examples of domain-specific logics include separation logic, which has been used to verify imperative programs, and autho...
متن کاملDependently Typed Programming with Domain-Specific Logics (Thesis Proposal DRAFT)
We propose a thesis defending the following statement: The logical notions of polarity and focusing provide a foundation for dependently typed programming with domain-specific logics, with applications to certified software and mechanized metatheory.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Logic Journal of the IGPL
دوره 5 شماره
صفحات -
تاریخ انتشار 1997